Nyambura Wa Ithaga Riene Shed Tears Infront Of Her Mother And Grandmother